# near model CODE resource # jump table entries: 13928-13931 (4 of them) export_1741: 00000000 4E56 0000 link A6, 0 00000004 2F0C move.l -[A7], A4 00000006 286E 0008 movea.l A4, [A6 + 0x8] 0000000A 2F0C move.l -[A7], A4 0000000C 4EAD 0682 jsr [A5 + 0x682 /* export_204 */] 00000010 4A00 tst.b D0 00000012 588F addq.l A7, 4 00000014 670A beq +0xC /* 00000020 */ 00000016 4878 13B0 push.l 0x13B0 0000001A 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 0000001E 588F addq.l A7, 4 label00000020: 00000020 2F2E 000C move.l -[A7], [A6 + 0xC] 00000024 2F0C move.l -[A7], A4 00000026 4EBA 000C jsr [PC + 0xC /* 00000034 */] 0000002A 508F addq.l A7, 8 0000002C 286E FFFC movea.l A4, [A6 - 0x4] 00000030 4E5E unlink A6 00000032 4E75 rts export_1742: fn00000034: 00000034 4E56 FDFC link A6, -0x0204 00000038 48E7 0018 movem.l -[A7], A3,A4 0000003C 266E 000C movea.l A3, [A6 + 0xC] 00000040 286E 0008 movea.l A4, [A6 + 0x8] 00000044 7000 moveq.l D0, 0x00 00000046 2F00 move.l -[A7], D0 00000048 2F0C move.l -[A7], A4 0000004A 4EBA 029A jsr [PC + 0x29A /* 000002E6 */] 0000004E 2D40 FFFC move.l [A6 - 0x4], D0 00000052 508F addq.l A7, 8 00000054 6600 00AA bne +0xAC /* 00000100 */ 00000058 41EE FEFC lea.l A0, [A6 - 0x104] 0000005C 4210 clr.b [A0] 0000005E 422E FEFC clr.b [A6 - 0x104] 00000062 486E FEFC pea.l [A6 - 0x104] 00000066 2F3C FFFF BFF3 move.l -[A7], 0xFFFFBFF3 0000006C 2F0C move.l -[A7], A4 0000006E 4EAD 340A jsr [A5 + 0x340A /* export_1661 */] 00000072 7000 moveq.l D0, 0x00 00000074 102E FEFC move.b D0, [A6 - 0x104] 00000078 4A80 tst.l D0 0000007A 4FEF 000C lea.l A7, [A7 + 0xC] 0000007E 6716 beq +0x18 /* 00000096 */ 00000080 7000 moveq.l D0, 0x00 00000082 2F00 move.l -[A7], D0 00000084 486E FEFC pea.l [A6 - 0x104] 00000088 72D5 moveq.l D1, 0xFFFFFFD5 0000008A 2F01 move.l -[A7], D1 0000008C 2F0B move.l -[A7], A3 0000008E 4EAD 2462 jsr [A5 + 0x2462 /* export_1160 */] 00000092 4FEF 0010 lea.l A7, [A7 + 0x10] label00000096: 00000096 41EE FDFC lea.l A0, [A6 - 0x204] 0000009A 4210 clr.b [A0] 0000009C 422E FDFC clr.b [A6 - 0x204] 000000A0 486E FDFC pea.l [A6 - 0x204] 000000A4 2F3C FFFF BFF4 move.l -[A7], 0xFFFFBFF4 000000AA 2F0C move.l -[A7], A4 000000AC 4EAD 340A jsr [A5 + 0x340A /* export_1661 */] 000000B0 4A2E FDFC tst.b [A6 - 0x204] 000000B4 4FEF 000C lea.l A7, [A7 + 0xC] 000000B8 6722 beq +0x24 /* 000000DC */ 000000BA 4878 4278 push.l 0x4278 /* 'Bx' */ 000000BE 486E FEFC pea.l [A6 - 0x104] 000000C2 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */] 000000C6 7000 moveq.l D0, 0x00 000000C8 2F00 move.l -[A7], D0 000000CA 486E FDFC pea.l [A6 - 0x204] 000000CE 486E FEFC pea.l [A6 - 0x104] 000000D2 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */] 000000D6 4FEF 0014 lea.l A7, [A7 + 0x14] 000000DA 600E bra +0x10 /* 000000EA */ label000000DC: 000000DC 4878 4279 push.l 0x4279 /* 'By' */ 000000E0 486E FEFC pea.l [A6 - 0x104] 000000E4 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */] 000000E8 508F addq.l A7, 8 label000000EA: 000000EA 486E FEFC pea.l [A6 - 0x104] 000000EE 7000 moveq.l D0, 0x00 000000F0 2F00 move.l -[A7], D0 000000F2 72D5 moveq.l D1, 0xFFFFFFD5 000000F4 2F01 move.l -[A7], D1 000000F6 2F0B move.l -[A7], A3 000000F8 4EAD 2462 jsr [A5 + 0x2462 /* export_1160 */] 000000FC 4FEF 0010 lea.l A7, [A7 + 0x10] label00000100: 00000100 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000104 2F0B move.l -[A7], A3 00000106 2F0C move.l -[A7], A4 00000108 4EBA 0010 jsr [PC + 0x10 /* 0000011A */] 0000010C 4FEF 000C lea.l A7, [A7 + 0xC] 00000110 4CEE 1800 FDF4 movem.l A3,A4, [A6 - 0x20C] 00000116 4E5E unlink A6 00000118 4E75 rts export_1743: fn0000011A: 0000011A 4E56 FFAC link A6, -0x0054 0000011E 48E7 0118 movem.l -[A7], D7,A3,A4 00000122 286E 0008 movea.l A4, [A6 + 0x8] 00000126 2D4C FFF8 move.l [A6 - 0x8], A4 0000012A 206E 000C movea.l A0, [A6 + 0xC] 0000012E 2050 movea.l A0, [A0] 00000130 2D68 0010 FFFC move.l [A6 - 0x4], [A0 + 0x10] 00000136 206E 000C movea.l A0, [A6 + 0xC] 0000013A 2050 movea.l A0, [A0] 0000013C 0CA8 6F70 656E 0004 cmpi.l [A0 + 0x4], 0x6F70656E /* 'open' */ 00000144 6600 0128 bne +0x12A /* 0000026E */ 00000148 2054 movea.l A0, [A4] 0000014A 0828 0003 0042 btst.b [A0 + 0x42], 0x3 00000150 6744 beq +0x46 /* 00000196 */ 00000152 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000156 4EAD 2DBA jsr [A5 + 0x2DBA /* export_1459 */] 0000015A 4A00 tst.b D0 0000015C 588F addq.l A7, 4 0000015E 6636 bne +0x38 /* 00000196 */ 00000160 2F2E 000C move.l -[A7], [A6 + 0xC] 00000164 2F0C move.l -[A7], A4 00000166 4EAD 36AA jsr [A5 + 0x36AA /* export_1745 */] 0000016A 2D40 FFF8 move.l [A6 - 0x8], D0 0000016E 4AAE FFFC tst.l [A6 - 0x4] 00000172 508F addq.l A7, 8 00000174 6700 00F8 beq +0xFA /* 0000026E */ 00000178 2F0C move.l -[A7], A4 0000017A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000017E 4EAD 2512 jsr [A5 + 0x2512 /* export_1182 */] 00000182 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000186 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000018A 4EAD 24E2 jsr [A5 + 0x24E2 /* export_1176 */] 0000018E 4FEF 0010 lea.l A7, [A7 + 0x10] 00000192 6000 00DA bra +0xDC /* 0000026E */ label00000196: 00000196 4AAE FFFC tst.l [A6 - 0x4] 0000019A 6630 bne +0x32 /* 000001CC */ 0000019C 2F0C move.l -[A7], A4 0000019E 2054 movea.l A0, [A4] 000001A0 2050 movea.l A0, [A0] 000001A2 2268 0168 movea.l A1, [A0 + 0x168] 000001A6 4E91 jsr [A1] 000001A8 4A00 tst.b D0 000001AA 588F addq.l A7, 4 000001AC 6700 00C0 beq +0xC2 /* 0000026E */ 000001B0 2054 movea.l A0, [A4] 000001B2 0828 0003 0042 btst.b [A0 + 0x42], 0x3 000001B8 6600 00B4 bne +0xB6 /* 0000026E */ 000001BC 4878 4277 push.l 0x4277 /* 'Bw' */ 000001C0 2F0C move.l -[A7], A4 000001C2 4EAD 1D42 jsr [A5 + 0x1D42 /* export_932 */] 000001C6 508F addq.l A7, 8 000001C8 6000 00A4 bra +0xA6 /* 0000026E */ label000001CC: 000001CC 4207 clr.b D7 000001CE 2F2E FFFC move.l -[A7], [A6 - 0x4] 000001D2 486E FFAC pea.l [A6 - 0x54] 000001D6 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 000001DA 41EE FFAC lea.l A0, [A6 - 0x54] 000001DE 508F addq.l A7, 8 000001E0 6050 bra +0x52 /* 00000232 */ label000001E2: 000001E2 4878 4268 push.l 0x4268 /* 'Bh' */ 000001E6 2F0B move.l -[A7], A3 000001E8 2053 movea.l A0, [A3] 000001EA 2050 movea.l A0, [A0] 000001EC 2268 000C movea.l A1, [A0 + 0xC] 000001F0 4E91 jsr [A1] 000001F2 4A00 tst.b D0 000001F4 508F addq.l A7, 8 000001F6 673A beq +0x3C /* 00000232 */ 000001F8 2D4B FFB8 move.l [A6 - 0x48], A3 000001FC 2F0B move.l -[A7], A3 000001FE 204B movea.l A0, A3 00000200 2050 movea.l A0, [A0] 00000202 2050 movea.l A0, [A0] 00000204 2268 0168 movea.l A1, [A0 + 0x168] 00000208 4E91 jsr [A1] 0000020A 4A00 tst.b D0 0000020C 588F addq.l A7, 4 0000020E 6722 beq +0x24 /* 00000232 */ 00000210 2D4B FFBC move.l [A6 - 0x44], A3 00000214 4878 429A push.l 0x429A 00000218 206E FFBC movea.l A0, [A6 - 0x44] 0000021C 2F08 move.l -[A7], A0 0000021E 2050 movea.l A0, [A0] 00000220 2050 movea.l A0, [A0] 00000222 2268 0074 movea.l A1, [A0 + 0x74] 00000226 4E91 jsr [A1] 00000228 4A80 tst.l D0 0000022A 508F addq.l A7, 8 0000022C 6604 bne +0x6 /* 00000232 */ 0000022E 7E01 moveq.l D7, 0x01 00000230 6010 bra +0x12 /* 00000242 */ label00000232: 00000232 486E FFAC pea.l [A6 - 0x54] 00000236 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000023A 2640 movea.l A3, D0 0000023C 200B move.l D0, A3 0000023E 588F addq.l A7, 4 00000240 66A0 bne -0x5E /* 000001E2 */ label00000242: 00000242 4A07 tst.b D7 00000244 6728 beq +0x2A /* 0000026E */ 00000246 206E FFFC movea.l A0, [A6 - 0x4] 0000024A 2050 movea.l A0, [A0] 0000024C 2010 move.l D0, [A0] 0000024E E480 asr D0, 2 00000250 7201 moveq.l D1, 0x01 00000252 B280 cmp.l D1, D0 00000254 660E bne +0x10 /* 00000264 */ 00000256 4878 4277 push.l 0x4277 /* 'Bw' */ 0000025A 2F0C move.l -[A7], A4 0000025C 4EAD 1D42 jsr [A5 + 0x1D42 /* export_932 */] 00000260 508F addq.l A7, 8 00000262 600A bra +0xC /* 0000026E */ label00000264: 00000264 4878 427B push.l 0x427B /* 'B{' */ 00000268 4EAD 1D62 jsr [A5 + 0x1D62 /* export_936 */] 0000026C 588F addq.l A7, 4 label0000026E: 0000026E 4AAE FFFC tst.l [A6 - 0x4] 00000272 6622 bne +0x24 /* 00000296 */ 00000274 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */] 00000278 2D40 FFFC move.l [A6 - 0x4], D0 0000027C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000280 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000284 4EAD 24E2 jsr [A5 + 0x24E2 /* export_1176 */] 00000288 206E 000C movea.l A0, [A6 + 0xC] 0000028C 2050 movea.l A0, [A0] 0000028E 216E FFFC 0010 move.l [A0 + 0x10], [A6 - 0x4] 00000294 508F addq.l A7, 8 label00000296: 00000296 486E FFC0 pea.l [A6 - 0x40] 0000029A 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 0000029E 4A80 tst.l D0 000002A0 588F addq.l A7, 4 000002A2 671A beq +0x1C /* 000002BE */ 000002A4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000002A8 7000 moveq.l D0, 0x00 000002AA 2F00 move.l -[A7], D0 000002AC 2F2E 000C move.l -[A7], [A6 + 0xC] 000002B0 2F2E 0010 move.l -[A7], [A6 + 0x10] 000002B4 4EAD 2DB2 jsr [A5 + 0x2DB2 /* export_1458 */] 000002B8 4FEF 0010 lea.l A7, [A7 + 0x10] 000002BC 6014 bra +0x16 /* 000002D2 */ label000002BE: 000002BE 206E 000C movea.l A0, [A6 + 0xC] 000002C2 2050 movea.l A0, [A0] 000002C4 216E 0010 000C move.l [A0 + 0xC], [A6 + 0x10] 000002CA 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 000002CE 4A80 tst.l D0 000002D0 660A bne +0xC /* 000002DC */ label000002D2: 000002D2 486E FFC0 pea.l [A6 - 0x40] 000002D6 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 000002DA 588F addq.l A7, 4 label000002DC: 000002DC 4CEE 1880 FFA0 movem.l D7,A3,A4, [A6 - 0x60] 000002E2 4E5E unlink A6 000002E4 4E75 rts export_1744: fn000002E6: 000002E6 4E56 FDFC link A6, -0x0204 000002EA 48E7 0118 movem.l -[A7], D7,A3,A4 000002EE 266E 000C movea.l A3, [A6 + 0xC] 000002F2 286E 0008 movea.l A4, [A6 + 0x8] 000002F6 7000 moveq.l D0, 0x00 000002F8 2D40 FFFC move.l [A6 - 0x4], D0 000002FC 2054 movea.l A0, [A4] 000002FE 2E28 0050 move.l D7, [A0 + 0x50] 00000302 2F07 move.l -[A7], D7 00000304 4EAD 126A jsr [A5 + 0x126A /* export_585 */] 00000308 4A00 tst.b D0 0000030A 588F addq.l A7, 4 0000030C 666A bne +0x6C /* 00000378 */ 0000030E 200B move.l D0, A3 00000310 6744 beq +0x46 /* 00000356 */ 00000312 2F0B move.l -[A7], A3 00000314 486E FFF0 pea.l [A6 - 0x10] 00000318 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 0000031C 41EE FFF0 lea.l A0, [A6 - 0x10] 00000320 508F addq.l A7, 8 00000322 601E bra +0x20 /* 00000342 */ label00000324: 00000324 4878 4362 push.l 0x4362 /* 'Cb' */ 00000328 2F0B move.l -[A7], A3 0000032A 2053 movea.l A0, [A3] 0000032C 2050 movea.l A0, [A0] 0000032E 2268 000C movea.l A1, [A0 + 0xC] 00000332 4E91 jsr [A1] 00000334 4A00 tst.b D0 00000336 508F addq.l A7, 8 00000338 6708 beq +0xA /* 00000342 */ 0000033A 2053 movea.l A0, [A3] 0000033C BEA8 0050 cmp.l D7, [A0 + 0x50] 00000340 6710 beq +0x12 /* 00000352 */ label00000342: 00000342 486E FFF0 pea.l [A6 - 0x10] 00000346 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000034A 2640 movea.l A3, D0 0000034C 200B move.l D0, A3 0000034E 588F addq.l A7, 4 00000350 66D2 bne -0x2C /* 00000324 */ label00000352: 00000352 2D4B FFFC move.l [A6 - 0x4], A3 label00000356: 00000356 4AAE FFFC tst.l [A6 - 0x4] 0000035A 661C bne +0x1E /* 00000378 */ 0000035C 2054 movea.l A0, [A4] 0000035E 2F28 0028 move.l -[A7], [A0 + 0x28] 00000362 7000 moveq.l D0, 0x00 00000364 2F00 move.l -[A7], D0 00000366 2F07 move.l -[A7], D7 00000368 2F2D FE0C move.l -[A7], [A5 - 0x1F4] 0000036C 4EAD 3192 jsr [A5 + 0x3192 /* export_1582 */] 00000370 2D40 FFFC move.l [A6 - 0x4], D0 00000374 4FEF 0010 lea.l A7, [A7 + 0x10] label00000378: 00000378 4AAE FFFC tst.l [A6 - 0x4] 0000037C 6600 0084 bne +0x86 /* 00000402 */ 00000380 2054 movea.l A0, [A4] 00000382 2F28 0054 move.l -[A7], [A0 + 0x54] 00000386 4878 4272 push.l 0x4272 /* 'Br' */ 0000038A 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 0000038E 2E00 move.l D7, D0 00000390 508F addq.l A7, 8 00000392 671C beq +0x1E /* 000003B0 */ 00000394 2054 movea.l A0, [A4] 00000396 2F28 0028 move.l -[A7], [A0 + 0x28] 0000039A 7000 moveq.l D0, 0x00 0000039C 2F00 move.l -[A7], D0 0000039E 2F07 move.l -[A7], D7 000003A0 2F2D FE0C move.l -[A7], [A5 - 0x1F4] 000003A4 4EAD 3192 jsr [A5 + 0x3192 /* export_1582 */] 000003A8 2D40 FFFC move.l [A6 - 0x4], D0 000003AC 4FEF 0010 lea.l A7, [A7 + 0x10] label000003B0: 000003B0 4AAE FFFC tst.l [A6 - 0x4] 000003B4 674C beq +0x4E /* 00000402 */ 000003B6 41EE FEFC lea.l A0, [A6 - 0x104] 000003BA 4210 clr.b [A0] 000003BC 4878 0BEA push.l 0xBEA 000003C0 486E FEFC pea.l [A6 - 0x104] 000003C4 2F0C move.l -[A7], A4 000003C6 2054 movea.l A0, [A4] 000003C8 2050 movea.l A0, [A0] 000003CA 2268 0054 movea.l A1, [A0 + 0x54] 000003CE 4E91 jsr [A1] 000003D0 41EE FDFC lea.l A0, [A6 - 0x204] 000003D4 4210 clr.b [A0] 000003D6 4878 0BEA push.l 0xBEA 000003DA 486E FDFC pea.l [A6 - 0x204] 000003DE 206E FFFC movea.l A0, [A6 - 0x4] 000003E2 2F08 move.l -[A7], A0 000003E4 2050 movea.l A0, [A0] 000003E6 2050 movea.l A0, [A0] 000003E8 2268 0054 movea.l A1, [A0 + 0x54] 000003EC 4E91 jsr [A1] 000003EE 486E FDFC pea.l [A6 - 0x204] 000003F2 486E FEFC pea.l [A6 - 0x104] 000003F6 4878 4276 push.l 0x4276 /* 'Bv' */ 000003FA 4EAD 1D7A jsr [A5 + 0x1D7A /* export_939 */] 000003FE 4FEF 0024 lea.l A7, [A7 + 0x24] label00000402: 00000402 202E FFFC move.l D0, [A6 - 0x4] 00000406 4CEE 1880 FDF0 movem.l D7,A3,A4, [A6 - 0x210] 0000040C 4E5E unlink A6 0000040E 4E75 rts